That looks close to the OEM front pump. Keep you posted on how it works out. It’s the generic pump made by trico. Original one I got had big opening for the rear pump for the reservoir which doesn’t fit without modification. I thought about doing the JB weld...this is what I bought. Gonna try to install it tomorrow.